package com.goods.business.service;

import com.goods.common.model.business.Supplier;
import com.goods.common.vo.business.SupplierVO;
import com.goods.common.vo.system.PageVO;

import java.util.List;
import java.util.Map;

public interface SupplierService {

    //物资来源(地址)列表
    PageVO<SupplierVO> findSupplierList(int pageNum, int pageSize, SupplierVO supplierVO);

    //添加物资来源(地址)
    void add(SupplierVO supplierVO);

    //修改时回显物资来源(地址)信息
    Supplier selectSupplierById(Long id);

    //修改物资来源信息
    void update(Long id, Map editRuleForm);

    //删除物资来源信息
    void delete(Long id);

    //获取所有物资来源地址
    List<SupplierVO> findAll();
}
